physical workload - French English Dictionary